Scheduling Video Streams in a Large-Scale Video-On-Demand Server
نویسندگان
چکیده
This paper addresses the design problems concerning a large scale parallel video on demand server that consists of multiple clusters of nodes connected by a high performance interconnection network In order to e ciently control the ow of video streams we propose two scheduling algorithms for data retrieval and communica tion First we present a disk scheduling algorithm called round scheduling which fully utilizes disk bandwidth minimizing the disk idle time while the server retrieves data blocks Second a communication scheduling algorithm is developed to guaran tee con ict free communication over the multistage interconnection network that is topologically equivalent to the Omega network We also show some simulation re sults on the server con guration Analysis of tradeo s between the server utilization and the startup latency helps to determine the proper number and size of server clusters for a set of given nodes
منابع مشابه
Scheduling Strategy for Realistic Implementation of Video on Demand over IPTV System
The tradeoffs in employing multicasting technology for implementing large scale video on demand (VoD) over Internet Protocol Television (IPTV) system, in general, come to the scheduled multicasting streams and limited video or television program selections. The scheduling strategies presented in this paper will provide several advantages. First, we proposed a near Video on demand architecture c...
متن کاملScheduling in Multimedia Systems
In video-on-demand multimedia systems, the data has to be delivered to the consumer at regular intervals to deliver smooth playback of video streams. A video-on-demand server has to schedule the service of individual streams to ensure such a smooth delivery of video data. We will present scheduling solutions for individual components of service in a multiprocessor based video server.
متن کاملOdyssey: a high-performance clustered video server
Video servers are essential in Video-on-Demand and other multimedia applications. In this paper, we present our high-performance clustered CBR video server, Odyssey. Odyssey is a server connecting PCs with switched Ethernet. It provides efficient support for normal play and interactive browsing functions such as fast-forward and fast-backward. We designed a set of algorithms for scheduling, syn...
متن کاملThe E ect of Disk Scheduling Schemes on a Video Server forSupporting Quality MPEG Video
A Video-On-Demand (VOD) server provides video delivery service to clients by supporting multiple concurrent accesses and maintaining a continuous (i.e., jitter-free) video playback. The diiculty of providing VOD with a guaranteed quality of service is primarily due to the variation in access latencies over the delivery path, from storage subsystem to network subsystem. In addition, with the bit...
متن کاملHHMSM: a hierarchical hybrid multicast stream merging scheme for large-scale video-on-demand systems
The key performance bottleneck for large-scale video-on-demand (VoD) systems is the server bandwidth, which controls the number of clients a video server can support. Two existing stream scheduling schemes can save server bandwidth significantly by using multicast method to transmit video data: the batching scheme and the patching scheme. However, the batching scheme results in long start-up la...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Parallel Computing
دوره 23 شماره
صفحات -
تاریخ انتشار 1997